Taranjot Kaur

New York

Follow

Question no. 21

Where is Feroz Shah Kotla Stadium located?

Punjab
Haryana
Delhi
Uttar Pradesh